"""
练习：
    1. 打印出所有的图片 .png 结尾
    2. 打印出所有的文本文件(.txt) 以及文件的创建时间  年月日显示
    3. 打印出所有的练习文件的路径
    4. 获取文件大小  st_size
    5. 使用内置高阶函数 + 容器函数 输出包含.png图片的大小的列表
    [312,659,975,123]
"""

from pathlib import Path
import time

for item in Path.cwd().parent.rglob("*.png"):
    print(item)
print("======================================")
for item in Path.cwd().parent.rglob("*.txt"):
    print(item,time.strftime("%Y年%m月%d日",time.localtime(item.stat().st_ctime)))
print("======================================")
for item in Path.cwd().parent.rglob("exercise*.py"):
    print(item)
print("======================================")
def img_size():
    list_size = []
    for item in Path.cwd().parent.rglob("*.png"):
        list_size.append(item.stat().st_size)
    return list_size
def dayin(fun):
    print(fun())
dayin(img_size)